Amphitheatre, Argyle Rooms [London, UK]
Amphitheatre, Argyle Rooms
Argyle Rooms)
Further particulars not obtainable.