Eden Park Avenue is an asphalted, illuminated street in London Borough of Bromley. In the area there are, inter alia, two bus stops, a pharmacy, a restaurant and a cafe.
- type of road
Secondary road
Bus stop
Birchwood Avenue, Broomfield Road
Fast Food
Blue Planet Fish & Chips
Pharmacy
Macks Pharmacy
Restaurant
Lugana
Cafe
Branching Out