Park, Covent Garden Market, The Grand Theatre, the shops of Richmond Row, some of London's most popular churches, and of course, in the heart of the downtown
Park, Covent Garden Market, The Grand Theatre, the shops of Richmond Row, some of London's most popular churches, and of course, in the hear…