London is calling. Thistle London Marble Arch is a combination of modern luxuries, heritage charm and exquisite inner-city London lifestyle. Nestled between Oxford Street and Hyde Park, there is truly no better way to experience the glamour and grandeur of London. Step outside the hotel to witness the iconic Marble Arch, then explore, shop and fall in love with the city before returning to indulge in a cheeky cocktail at The Bar before dining at The Grill for a quintessentially British meal.