This place is lovely and in an amazing location by Battersea Park. Perfect for families!