Mia's place is in a fantastic location in the heart of Wandsworth Town, easy to get to and from. Would be a great base for a couple exploring London!