Very nice and relaxing location in the suburbs of London