London Specialists * No Booking Fees * Lowest Rates Need Help? Call us on +44 (0) 843 289 8820 info@check-in-london.com
Victoria & Westminster lie to the south-east of Hyde Park and is home to Buckingham Palace, the UK’s most famous building. The area is a commercial hub with many government offices and official headquarters like the Houses of Parliament & Big Ben. Victoria is one of the major stations of London with fast connections to all parts of the city, Gatwick Airport and many destinations all over the UK.
As well as fantastic transport links, this popular area is surrounded by a wide range of shops, restaurants, cafes and theatre shows as well as breathtaking historic landmarks like Westminster Abbey and Westminster Cathedral .
Dolphin House Apartments are located in Westminster within a modern development overlooking a beautiful private garden square close to the River Thames. A great selection of local amenities, restaurants, bars and cafes are available nearby and popular tourist attractions like Buckingham Pal...
Dolphin Square Apartments are located in Westminster near Victoria within a beautiful private garden square close to the River Thames and only a short distance from popular tourist attractions like Buckingham Palace, Tate Britain, Big Ben & The London Eye. The apartments are well connected ...
Lakeview Court Apartments are located in Victoria in the heart of Central London only minutes from Buckingham Palace and other top sights and attractions like Westminster Abbey, Big Ben, Hyde Park and Trafalgar Square. Victoria is a vibrant and bustling area with numerous shops, restaurant...
St George Wharf Apartments are stylish and award-winning residences located on the banks of the River Thames in Vauxhall with stunning futuristic architecture and breathtaking views across the river and city. These exceptional self-catering apartments are only a short distance from popular ...
St Johns Apartments are located near the Houses of Parliment in Westminster in an award-winning exclusive residential development that is situated within walking distance from some of London's famous sights and attractions like the Big Ben, The London Eye, Tate Britain & Buckingham Palace. ...