One of the largest shopping centres in London - has everything you might need.
Grocery or Supermarket
“Large supermarket tends to have everything including clothes but is sometimes closed on match days as its attached to Crystal Palace Football club ”
“Good quality pub/restaurant offering a great selection of craft beer and bitters. The pub provides homecooked quality English meals cooked from scratch. Average price is £10 a meal. They also have music on a Friday and Saturday night. Family friendly before 8.30pm at weekends. Check out there awful Sunday roaasts.”