>
2 bed flat
Stamford Brook Avenue, London W6
£2,300 PCM
This is a two double-bedroom apartment in a prestigious mansion block with high ceilings, an eat-in kitchen, and period features. It floods with natural light from various sources. The building is a quiet residence located near a train station, local amenities, and a common area.