Home
/
Place
-
Newham
-
keywords
/ Station
Café & Power Station
, West Ham Power Station, Bidder St, West Ham (1982)