>
2 bed flat
Stafford Place, London SW1E
£2,650 PCM
The property is a two-bedroom flat in a purpose-built building in Westminster. It has a bright reception room, a fully fitted kitchen, two bedrooms, and one bathroom. The flat has ample storage, large windows for natural light, and modern finishes throughout.