London Homestays phone 56 Norbiton Avenue, London KT1 3QR Kingston upon Thames, Greater London KT1 3QR map