Central London Location
Centrally located, only moments from London Bridge Station (Jubilee and Northern line access) and London Bridge City Pier, Glaziers Hall offers excellent transport links to Westminster, the City and City Airport.
The River Room (left) boasts panoramic views of the City, River Thames and landmarks including St Paul s Cathedral, the iconic Leadenhall Building and 30 St Mary Axe. With capacity for up to 180 for a standing reception, the space is often used for breakout sessions, as an office base for staff, or for networking.