Skip to main content

Barefoot Lodge

Goldie Leigh Hospital, Lodge Hill, London, Greater London, SE2 0AY

Contact details and Patient Advice and Liaison Service (PALS)

Departments and services