minube
Ideally located
The apartment is located in the heart of London, near Piccadilly, on a quiet residential street. It is close to Green Park and the subway station (Victoria, Piccadilly and Jubilee lines), and a two minute walk from the city's tourist attractions. The apartment offers an ideal location for those who want to be close to the city's attractions and the surrounding areas.