Somerville Avenue, London, SW13
£1,375,000
A stunning apartment on the first floor of this iconic riverside depository building in the exclusive Harrods Village, Barnes. This spacious property of approx. 1663 ft2 boasts high ceilings, amazing river views from the reception room and main bedroom and it benefits from lift access and one allocated parking space.The accommodation comprises a wide entrance hall with cloakroom and coat cupboard, through to a large reception room facing the rive...