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 near Victoria within a beautiful private garden square close to the River Thames and only a short distance from popular tourist ...
Dolphin Square Corporate Apartments are located in Westminster near Victoria within a beautiful private garden square close to the River Thames and only a short distance from popul...
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, Bi...
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 view...
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...