>
3 bed flat
Spencer Park, LONDON
£2,900 PCM
The property is a three-bedroom apartment overlooking Spencer Park, measuring approximately 866 sq. ft. (80.5 sq. m). It is arranged over two floors with a practical layout, ideal for modern living. The apartment offers an expansive internal space.