Sheldon Square Amphitheatre Home/Town square/Sheldon Square Amphitheatre London Contacts London Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Town square Castle Square Swansea Town square Library Sqaure Falmer, Brighton BN1 9SH Town square Bingley Town Square Bingley Town square St Peters Square Nottingham Categories Town square