Beautiful accommodation in a very pleasant and convenient part of London. Just minutes from Battersea Park train station and next to Battersea Park itself. A home away from home. Would highly recommend