An easy walk to the city's best restaurants, Victoria Park, Covent Garden Market, The Grand Theatre, the shops of Richmond Row, some of London's most popular
An easy walk to the city's best restaurants, Victoria Park, Covent Garden Market, The Grand Theatre, the shops of Richmond Row, some of Lond…