A lovely quiet spot in the heart of bustling Ealing. A veritable oasis.