Willen House is located on 8-26 Bath Street, Islington, London EC1V 9DX, close to the Moorfields Eye Hospital.
By tube The nearest underground station is Old Street on the Northern Line (City branch).
By bus Bus routes 4, 19, 30, 38, 43, X43, 55, 56, 73, 153, 214, 243, 341 & 505
By rail Nearest main railway stations include Kings Cross, Kings Cross St Pancras, Euston, Moorgate and Liverpool Street. |