11 TAVISTOCK PLACE Bloomsbury EC1 Private Developer Post navigation ← 13 NORTHINGTON STREET ONE DUFFERIN AVENUE →