Very nice and quiet place in a hilly part of London !