The nearest metro station is only 200 m away. There are shops, restaurants, a cinema, a shopping center, bus stops nearby.
The complex is located on the left bank of the Thames in the historic district of Westminster, in the heart of London. You can reach Westminster Abbey, Buckingham Palace, St. James Park and other attractions of the city in 5–10 minutes by foot.