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