Viewing entries tagged
Battersea

A Stroll Down Battersea...

A Stroll Down Battersea...

Battersea is nestled just south west of the river Thames in the borough of Wandsworth, the area is famed for its fabulous restaurants, boutique shops, famous park and the iconic Battersea power station. In our latest post we will look into our favourite places to visit, eat and drink!