Located on a prominent position on Green Street within a busy town centre location. Upton Park Station is close by, together with numerous retailers & restaurants.
Floor number: Ground
Prominent position, Good footfall, Short distance from Upton Park underground station