Charles Harrod Court, Harrods Village Price £2,650,000 Somerville Avenue SW13 8HH Bedrooms 3 Bathrooms 3 Reception Rooms 1 Type Flat Status Sales Show Details Description A bright and rarely available three double bedroom and three… Price £2,650,000 Show Details