An amazing opportunity to stay in a stunning, professionally managed flat that features a tranquil, private courtyard and is only 6 minutes away from Victoria Station. t’s also walking distance to all the major tourist sites of London - within 1 mile of Big Ben, the London eye, Buckingham palace, Westminster Abbey and many more!
In Victoria, you’ll find an increasing number of high street brands from House of Fraser to Topshop, as well as bars and restaurants to suit every budget and taste. The area boasts two fine theatres, …
Just a 6 minute walk from the property, London Victoria Tube station is located in Zone 1 and is serviced by the London Underground (Tube) District and Circle lines and the Victoria line. Victoria Coa…