Ali spot is quite the gem on the Western side of London. Great price for the quality you get from this space. Highly recommended!