One of Central London’s most glamorous wedding venues – Charing Cross Hotel
The Guoman Charing Cross Hotel is one of Central London’s most desirable venues for wedding ceremonies and receptions. Impressive from the very start, the lobby features a stunning marble staircase that takes your guests up to several different function rooms. There are events spaces ranging in size to hold just 16 to a whopping 250 people, and by far the…