Parliament Hill Fields Lido by Glen Edwards | Jun 29, 2020Details Venue Website: http://parliamenthilllido.org/ Location Address:Parliament Hill Fields Lido, Heath Lodge, Highgate, London, City of, NW5 1NA, United...