The Sun Inn

Public House

Destroyed September 1940.

Location
120 Askew Road, London, W12

Categories

Authority

More Information
The Sun Inn

arrow-up-circle