Loading Map.... Harlow PlayhousePlayhouse Square - HarlowDetails 51.7681081 0.09159410000006574 Address Playhouse Square Harlow Essex CM20 1LS United Kingdom Upcoming Events No events in this location Leave a comment Cancel reply Send Comment