Tower Hamlets: Health and Wellbeing Bus at London Square, Royal London Hospital
Royal London Hospital Whitechapel Road, London, London, United KingdomAll aboard our health bus! We will be at London Square, Royal London Hospital. Visit our free drop-in clinic, where the flu vaccine is available for eligible patients and our […]