The Palace of Westminster is my favorite building in London, and I always recommend it to my friends and family as a must-see. Elizabeth Tower and Big Ben are an iconic part of the London cityscape, similar to the Space Needle in Seattle. It has taken me months to
50