One Aldwych is a luxury London getaway. Housed in a handsome Edwardian building, it boasts a top-notch spa, sleek cocktail bar and central Strand location.
1 AldwychLondonGBWC2B 4BZ