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