You’ll totally enjoy this clean, newly remodeled flat in the heart of Covent Garden!