• Doctor
  • GP practice

Barnsbury Medical Practice

Overall: Good read more about inspection ratings

8 Bingfield Street, London, N1 0AL (020) 7700 9700

Provided and run by:
Islington GP Group Limited