There has long been a high demand for luxury property in London, partly due to the city’s status as a leading financial centre. London also boasts excellent schools and one of the world’s busiest airports, and the city has a large international population. Determining where in London to live is hard even if you have the budget for a luxury apartment or townhouse. Knightsbridge and Belgravia are perhaps the two most well known pricey areas; both have elegant Georgian houses, attractive squares, and are home to some of the capital’s best hotels. Mayfair retains much of its village like atmosphere, and St. James is known for its many well established clubs and its exclusive men’s clothing stores. Further afield, St. John’s Wood is known for its leafy streets and its proximity to Regent’s Park, and London’s docklands are home to dozens of luxury apartments offering riverside settings.