Gerry Raffles Square is an illuminated pedestrian zone in London Borough of Newham. In the area there is, inter alia, a restaurant.
- type of road
for pedestrians
Restaurant
Sichuan Grand
Facility
Stratford Community Food Hub
repair
Instra Repair Solution