Restaurants with private dining rooms in the Trafalgar Square area
Trafalgar Square in Central London is dominated by the 50 metre Nelson’s Column monument to Admiral Horatio Nelson who died in the British naval victory at the Battle of Trafalgar in 1805 – from which the public square derives its name – and the large fountains that are also a noteworthy feature of this London tourist-magnet landmark.
Bordered by the West End districts of St. James’s, Soho & Covent Garden, with Whitehall and the Embankment area to its southern edge, Trafalgar Square has provided a stage for many political rallies and demonstrations over the decades.
The area’s location in the very centre of the capital – Trafalgar Square marking the spot from which distances to London are calculated – ensures that restaurants and traditional pubs with separate private dining rooms and function rooms in the surrounding areas are always in great demand for group events including private lunches, corporate dinners and standing drinks receptions.
Trafalgar Square is easily accessible by London Underground via Charing Cross tube station on the Bakerloo and Northern lines with other nearby tube stations at Leicester Square (Northern & Piccadilly lines) and Embankment (Bakerloo, Northern, Circle & District lines).
The five private dining rooms at Champagne Charlies in Charing Cross can accommodate 6 – 44 seated guests or up to 50 for standing drinks receptions. Exclusive venue hire also available for up to 110 seated (250 standing) guests.»