Room Home Stay London
Guest Rating: 3
See all 3 reviews
City of 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.