London is home to a fine selection of apartments in some of its most affluent districts, including Mayfair, Knightsbridge and Chelsea. Thes superb apartments for sale in London benefit from gorgeous design, panoramic views of the Thames and proximity to destinations such as Buckingham Palace, the Tower of London and the city's renowned high streets.