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 […]