Victoria Station, one of London’s most well connected train and tube stations, is only a seven minute walk away from the property. The Circle, District and Victoria Lines provide easy access to London’s most influential business hubs and tourist attractions of central London. Liverpool Street, London’s financial centre, is a fifteen minute tube journey from Victoria station while Canary Wharf, London’s other financial hub, is around twenty five minutes away. This property is surrounded by a plethora of restaurants, cafes and bars as well as the typical high street supermarket chain stores. London’s most iconic landmarks are located in the borough of Westminster and are easily accessible via taxi, tube or on foot. Further afield, the verdant surroundings of Regent’s Park and Hyde Park are a serene escape from the perpetual hum of modern city life.
Relaxed - Full refund within a 2-week cancellation notice.