Excellent place to stay. The apartment is located within walking distance to most tourist sites, including the Eye, Big Ben, and Buckingham Palace. It's also near Waterloo Station (0.3 miles) and has lots of bars and restaurants nearby. You can't go wrong here.