Endeavour Square is an illuminated footway in London Borough of Newham. In the area there is, inter alia, a restaurant.
- Bicycle
permissive
- type of road
Walkway
Information
Information Point
Restaurant
Haugen
Fast Food
Pret A Manger
coworking_space
Workable
childcare
Tamba Day Nursery
Deli
Haugen Deli