Booking a hotel and Wandsworth in London one is 30 quid cheaper than the other. What's the area like?