Captain America: The First Avenger (2011)
The pub
FILMING LOCATION:
Crocker's Folly ,
24 Aberdeen Place,
St John's Wood,
Greater London
Nearest Tube Station: Warwick Avenue - Zone 2 - 0.6km
View Map
Notes:
The pub was derelict at the time of filming
