Room Home Stay in London

Room Home Stay

Accommodation type: Guest House

Room Home Stay
City of London,
London,
E1 7HP

View location map »
 

Hotel photos

Some images can be clicked to view a larger version.