The Black Lion
The Black Lion is a beautiful period building based in Kilburn, North West London. Combining a bar and restaurant with stunning features and Grade II listed interior.
Home-cooked pub meals. All cooked to order and freshly prepared on the spot.
From traditional pub classics to formal dining, roasts and desserts.