Great location: couldn’t be better - in the heart of Covent Garden’s Monmouth Street, upstairs from the legendary Monmouth Coffee.
The flat is sparkling clean and freshly decorated.