Four Seasons Hotel London at Tower Bridge shared by @michelinguide says: ""A One-Key Hotel with a Two-Star restaurant, La Dame de Pic, located in London, England."" on Postcard