Room Home Stay London
Homestay
Guest Rating: 3
See all 3 reviews
City of London

London, 

Greater London, 


E1 7HP,  United Kingdom

Local Area Information

The apartments are located 3 minutes from London's third busiest train and metro station called Liverpool Street Station. From this station you can come and go from all London airports.London's tourist attractions are a 10-minute bus or metro ride away. On the same street there are pubs, restaurants and shops.