New Dome Hotel, The
51/53 Camberwell Church St, London
SE5 8TR