Three bedroom apartment in central London located one minute away from Victoria station You are welcome to stay in our spare double bedroom with living room attached and enjoy the weekend
At the heart of London, the apartment is a one minute walk from Victoria station, which works 24/7 on weekends. It's the perfect location to explore the city. You can walk to Buckingham Palace which …
If you like parks, you can walk to St James Park or Green Park (800m away) or Hyde park (1000m).