Devonshire House, School Road, TW3
£1,750 pcm