Pollards Hill North, London, SW16
£900,000
Discover a stunning residence in the desirable Pollards Hill North area of London. This exquisite four-bedroom semi-detached home offers an impressive 1,998 sq ft of living space, perfect for those seeking comfort and sophistication.Nestled in a serene neighbourhood, this property provides a tranquil retreat from the bustling city while still being conveniently close to everything London has to offer. The spacious interiors boast ample room for b...