It's common knowledge that spending time surrounded by greenery can improve your energy levels. If walking around town has tired you out, Upper Norwood Recreation Ground is a perfect spot to rest and recharge your batteries.
Situated in South Norwood, this recreation and green space is worth a visit. But you'll find lots more to explore in the area. Big Ben, Tower Bridge, and London Eye are within easy reach of Upper Norwood Recreation Ground.