A lovely apartment just a few minutes walk from central London. By walk, you can reach the main sights and attractions of London: Victoria station, London Eye, Westminister with its amazing Big Bang, Westminister Cathedral and Trafalgar Square. Then you are at the core of central London. All of this while you walk alongside the famous Thame river to reach these sights. Also, it is located just 3 minutes walk from Vauxhall underground, railways and bus stations.