The Smell of the London Marriott Grosvenor Square - The Leaf Spring
When you walk into the London Marriott Grosvenor Square, and the first thing you notice may not be the beautiful décor or the elaborate floral arrangements but the scent The Leaf Spring.