The Auld Triangle

The Auld Triangle
52 St. Thomas's Road, London, N4 2QW