>
1 bed flat
Shelton Street, Covent Garden, London WC2H
£3,142 PCM
The property is a 1-bedroom flat with generous and well-presented living space. It is located on Shelton Street in the heart of Covent Garden, offering a central location with a variety of amenities including restaurants, bars, shops, and transport links.