The Greenwood Practice The Greenwood Practice CategoryNorth Primary Care Network 89 Gubbins Lane, Romford, RM3 0DR