Selected filters
CategoryHealthRemove
Refine my search
Offering services to:
- Adults (97)
- Carers (15)
- Early years 0-4 years old (8)
- Older people (49)
- Parents & Families (18)
- Young people (63)
Supporting people with:
Type of service:
- Alcohol and substance misuse (6)
- Healthy eating (15)
- Patient education (1)
- Personal Care (3)
- Physical activity (10)
- Sexual health (1)
- Smoking cessation (3)
Disability access:
- Yes (3)
- Directory (183 results)
- Information & Guidance (45 articles)
- Search Help

Tel: 020 7771 5500

Tel: 020 7364 6950
To raise awareness of the importance of maintaining a healthy lifestyle -Embedding healthy eating and physical activity ideas into a range of parent initiatives and programmes through practical workshops and community activities. To recognise the links between a healthy lifestyle, confidence and emotional well-being To…
020 7364 1952
There is a federation of 36 General Practices in Tower Hamlets, which cares for more than 312,000 people. They provide a range of community and primary care services to our local residents, various 'at scale services' for the practices as well as professional staff training. They are a…
MECS is a free service available to all patients registered with a City and Hackney GP, Islington GP, and Tower Hamlets GP. The service is designed for the assessment and treatment of recently occurring medical eye conditions. The service is provided by local optometrists with…
The Tower Hamlets homebirth team provides a dedicated service, supporting women through their pregnancy, labour and afterwards, in their own home. You and your midwife will get to know each other really well, and you'll also meet the other members of the team during your…
020 7791 8000

020 8533 3500
Healthwatch Tower Hamlets is here to help you and your family What concerns do you have about health and social care in Tower Hamlets and the East End? What information about health and social care are you looking for? Would you like to volunteer with…
020 8223 8922

07940516806

020 7377 0676