Amelia's flat is a real gem - right in the heart of Covent Garden but around the corner from all the hustle and bustle. Thoroughly recommended!