Thinking of joining as a member. Last stayed there in 1980 so assuming it’s changed for the better since then.
Anyone able to recommend it?
My usual London hotel has changed owners and changed customer service this past few months so looking for somewhere to use on a regular basis that’s very clean, spacious, great service and near a tube station.
Anyone able to recommend it?
My usual London hotel has changed owners and changed customer service this past few months so looking for somewhere to use on a regular basis that’s very clean, spacious, great service and near a tube station.