BAR & TAPAS KITCHEN
Located in the heart of Crystal Palace
Bar Bella has a warm and contemporary feel, carefully designed to enable space yet being intimate. A perfect place to enjoy cocktails, music and food.
WEDNESDAY - THURSDAY - SUNDAY 18:00 - 00:00
18:00 - 02:00
57b WESTOW HILL
CRYSTAL PALACE, LONDON
TEL.020 3949 5666