London England

25 Must-Do Things When Visiting London, England

25 Must-Do Things When Visiting London, England   London is the capital of England. London (England) is famous for its Big Ben Tower, Museums, Buckingham Palace, History. You will enjoy this visit. Some Famous British Cuisines are Shepherd’s Pie, Yorkshire Pudding, Chicken Tikka Masala, Pie & Mash.   London’s Land Area is 1,572 km² & its population is estimated …

25 Must-Do Things When Visiting London, England Read More »