Hotels
One Aldwych Announces Major Refurbishment
One of my favourite London hotels, One Aldwych in Covent Garden, which we recently reviewed again, has just announced that it is to commence on a major refurbishment programme this October. All the hotel’s guestrooms […]