Bed& Breakfast Central Hotel, London

35, Hoop Lane, Golders Green LondonNW11 8BS, United Kingdom