Floor Plan for 2 Bedroom Apartment to Rent in 1 Barrington Court, High Street, Thames Ditton, KT7, 0RY - £335 pw | £1450 pcm