Located less than three miles from Charing Cross in London, Kensington is an affluent, densley-populated commercial and residential area bordered by other highly-desired areas such as Notting Hill, Brompton, Knightsbridge, Chelsea, Earls Court,, Hammersmith a...
Full review