flat near Covent Garden and Leicester Sq, 4 person - Flats for Rent in London, England, United Kingdom
Entire home/flat in London, GB. The flat is located between Covent Garden and Leicester square, one of London's main tourist spots. It is right in the centre of London, walking distance to all the other attractions such as Big Ben Houses of Parliament Trafalgar Square Leicester...
See this content immediately after install