0 bedroom property in Mercer Street, Covent Garden, London, WC2H - £2,995 pcm | Chestertons