Situated just off The Strand, only 500 metres from Trafalgar Square, these Japanese-style cabin studios have Wi-Fi available and modern kitchens. Parliament Square is a 10-minute walk away.
more info on villiers tokyo studio apartments
Excellent location for restaurants, shops ect and as righr next to train station, couldn't be more practical for arriving in London -
The location is perfect for travel. It is right above bars and next to train stations!