South London Theatre

Learn how the Cvent Supplier Network works
The Old Fire Station 2A Norwood High Street London SE27 9NS

Distance from airport

  • 12.99 mi. from venue

South London Theatre Meeting Space

Total meeting space3,348 sq. ft.
Meeting rooms6
Seating capacity100

More

Contact Us

Already have an account?