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