Experience Sharp Redesigns, New Restaurants At 2 Famous London Hotels
Experience Sharp Redesigns, New Restaurants At 2 Famous London Hotels
Get the Full StoryBoth The Beaumont Mayfair and One Aldwych in London have undergone recent renovations to embellish their decor. New restaurants are also on the horizon.