In #London the Palace of Westminster is home to both the House of Commons & the House of Lords. Don’t miss the clock tower #BigBen! (Taken with Instagram)

In #London the Palace of Westminster is home to both the House of Commons & the House of Lords. Don’t miss the clock tower #BigBen! (Taken with Instagram)

WELCOME

Join Michelin Travel & Lifestyle on our social journey as we explore hotels, restaurants, and other must see travel, adventure, and dining destinations across the globe.
Foursquare