• Photos
  • Map
  • Streetview
  • Upload

City: London

Situated in the heart of Waltham Forest, Selborne Walk is your first port of call for all your shopping needs. It's a much larger shopping complex with shop frontages on the High Street, and an indoor shopping mall. There are also many independent small shops specializing in ethnic foods.


Avg. Rating:4 Star Rating
Currently there are no reviews for this place. Be the first one to review.

Upload Image