Super apartment, ideal for a couple of nights in London.
Close to Victoria station and therefore ideal for Hamilton and Wicked!
Just a few minutes walk from the train station with several cafes and restaurant.