18-20 LAYSTALL STREET Bloomsbury EC1 Matrix Post navigation ← 84 FETTER LANE LEO YARD, GREAT SUTTON STREET →