About Room Home Stay
Boutique Luxurious Studious and Double Rooms in the financial heart of London, 2 minutes walk from Liverpool Street Station.
More about Room Home Stay
+442073779911
http://www.roomhomestay.co.uk