Clerkenwell Parochial School, 27-33 Amwell Street: corner of Amwell Street and Lloyd Baker Street
Clerkenwell Parochial School, 27-33 Amwell Street: corner of Amwell Street and Lloyd Baker Street