Hi! I'm traveling to London with my wife on April 19 and we'll be staying for four days. We're staying near Buckingham Palace area. I'd like to know the best way to see the city in a short time. I was there in January by myself for two days and got on one of those double decker bus tours. I found myself spending a lot of time sitting in traffic listening to music. I thought about hiring a private guide who could personalise a tour for us, but they seem quite expensive like 200£ for a couple of hours??? Could anyone suggest other ways to see the sites with my wife? We'd like to see Big Ben, Buckingham Palace, the London Tower Bridge, 10 Downing Street, lovely neighborhoods, shopping, etc. Thank you for your help.