The Spitfire Building Islington N1 London Buildings Post navigation ← 62 Rosebery Avenue 33 Blackfriars →