SWEEPS, LEATHER LANE Bloomsbury EC1 Derwent London Post navigation ← CITY REACH, LEMAN STREET PROXIMITY, DRUMMOND STREET →