30 venues for hire near The Grand at Trafalgar Square: Central London Hotel
1 to 10 of 30 nearby venues.
8 Northumberland Avenue
8 Northumberland Avenue, London, Greater London, WC2N 5BY
Commercial Venue / Wedding Venue / Business Meeting Rooms / Hotel / Conference Centre / Party Venue / Historic Venue
8 Northumberland Avenue is located only a stone’s throw away from Trafalgar Square, making it London’s most central Venue. Exceptional public transport links from all directions ensure that your...
The Grand at Trafalgar Square: Central London Hotel
London, Greater London
Hotel / Conference Centre
London Trafalgar Square Office space
London, Greater London (0.0 miles)
Business Meeting Rooms
The Clarence
London, Greater London (0.1 miles)
Pub / Restaurant
Civil Service Club
London, Greater London (0.1 miles)
Commercial Venue
The Crypt
London, Greater London (0.1 miles)
Pub / Restaurant
Corinthia Hotel London
Whitehall Place, London, Greater London, SW1A 2BD (0.1 miles)
Hotel / Conference Centre / Wedding Venue / Party Venue / Pub / Restaurant
A 2-minute walk from Embankment tube station and moments from Trafalgar Square, Westminster and Covent Garden, this luxury spa hotel occupies an ornate Victorian building with a glass-domed lobby....
The Ship and Shovell
London, Greater London (0.1 miles)
Pub / Restaurant
St Martin-in-the-Fields
London, England (0.1 miles)
Commercial Venue
London, Strand Office space
London, Greater London (0.1 miles)
Business Meeting Rooms