London WHERE TO STAY – The Trafalgar London WHAT TO EAT – You must get tea! WHAT TO DO – Big Ben, Harrod’s, Buckingham Palace Advertisement Share this:PrintEmailFacebookTwitterPinterestLike this:Like Loading...