Add Paradise by Way of Kensal Green review

Paradise by Way of Kensal Green, London
Address: 19 Kilburn Lane, Kensal Green, London, W10 4AE
Features: Best Bar None, Dog friendly, Function room, Live music, Outside seating, Restaurant


Rating
Comments