Century Tavern, England
A photo of the Wembley Tavern, in Wembley (near London), being demolished.
Date & Place:
at Wembley Tavern in Wembley, Greater London County, England HA9, United Kingdom