The Room Upstairs
The Bull 129 High Street, Wanstead, London, United KingdomOne ‘invisible illness’, lots of puppets, a self-deprecating actor, far too many biscuits and a sprinkle of absurdity all can be found in the room upstairs. But can you handle… Continue reading The Room Upstairs
£12 – £15