Parks & Squares in London - City of London St Dunstan's Hill, City of London, London, EC3R 5DJ Tags: heaven