Paradise by way of Kensal Green

Paradise is a stylish and versatile venue in London that features various spaces for diverse events, and a luxurious setting with extravagant decor. It serves British and contemporary European cuisine.