City ymcaTravel & transport80 Long LaneLondon, ENG, EC1A 9ET · GB+442077268283barbican.reception@cityymca.orgcityymca.orgHours not available