What to Do for 3 Days in London, United Kingdom ? A Perfect Itinerary

Day 1
Tower of London, Lunch at The Minories, Tower Bridge, British Museum, Dinner at Dishoom Covent Garden

Day 2
Buckingham Palace, St. James's Park, Lunch at The Admiralty, Westminster Abbey, Houses of Parliament and Big Ben, Dinner at Flat Iron Covent Garden

Day 3
Natural History Museum, Lunch at Honest Burgers South Kensington, Victoria and Albert Museum, Dinner at Franco Manca South Kensington