FL1181 Logan - E20
See detailsRestaurant Shoot Location London
FL1181
2000 sq ft space, modern European restaurant and bar. Full frontage windows allowing lots of natural light. Catering can be provided. London Borough of Newham.
Enquiry
FL1181 Logan E20
Restaurant Shoot Location London