The Platform (Was the Colonnade) Station Road Letchworth Garden City Hertfordshire SG6 3AN Tel: 01462 486807 The Platform Website |
The Two Headed Dog Beer Garden Scene
The Platform doesn't have a beer garden or space to recreate one, so a different location was used. Still in Letchworth but this time a small car park behind Baker Brothers Diamonds on Leys Avenue.