30 venues for hire near London Trafalgar Square Office space
1 to 10 of 30 nearby venues.
London Trafalgar Square Office space
London, Greater London
Business Meeting Rooms
The Grand at Trafalgar Square: Central London Hotel
London, Greater London (0.0 miles)
Hotel / Conference Centre
8 Northumberland Avenue
8 Northumberland Avenue, London, Greater London, WC2N 5BY (0.0 miles)
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 Crypt
London, Greater London (0.1 miles)
Pub / Restaurant
Civil Service Club
London, Greater London (0.1 miles)
Commercial Venue
Charing Cross Theatre
London, England (0.1 miles)
Commercial Venue
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
The Ship and Shovell
London, Greater London (0.1 miles)
Pub / Restaurant
The Clermont Charing Cross
London, Greater London (0.1 miles)
Hotel / Conference Centre