London’s most central venue, the perfect place for conferences weddings Christmas parties or dinners. Beautiful event spaces with cutting-edge technology and great service with capacity from 2 to 1000 Read more
As a former grand hotel, 8 Northumberland Avenue has its roots firmly in Victorian London history. Today it has been completely restored to its former glory to become one of the finest venue spaces in London