Covent Garden is a district situated
in the heart of London. Covent Garden was a fruit and vegetable market in the central square, now is a tourist site located in West End, London’s main theatre and entertainment area. Hotels in London
Tube station: Covent Garden
You must be logged in to post a comment.