6 Interesting Markets cum Food Markets in London

A visit to London is no doubt synonymous with a visit to Buckingham Palace, London Eye, London Bridge, Tower of London, Piccadilly Circus, St. Paul’s Cathedral, Westminster Abbey, Houses of Parliament and Big Ben, Covent Garden, Trafalgar Square and of course the West-End Shows & Musicals. Checkout my earlier post on London Stories for more of that. At […]