Bed: 1-3Bath: 1
Flat
Hotel Room In Heart Of Stamford Hill - 146 Clapton Common, Stamford Hill, London Borough of Hackney, London, Greater London, England, United Kingdom