Apartment Booking

YOU ARE BOOKING
Two Bedroom at Lockwood House
1A Oakhill Road, Surbiton, KT6 6FA, United Kingdom
Max occupancy 4
Lockwood House is a stunning new development located just five minutes walk from Surbiton’s mainline station and bustling high street.