From the London Eye to Tower Bridge and Buckingham Palace, there are so many incredible landmarks to see during ... place is hell on Earth. A billion maps with no indication of where you are ...