logo

Connections at Trafalgar Square

8 Northumberland Avenue London United Kingdom - WC2N 5BY

Connections at Trafalgar Square is the place to work, meet, dine and stay in London's finest all in one Private Members Business Club both... See More

  • Capacity0
  • Meeting Rooms5
  • Private Offices1
  • Amenities
    View All
Pricing