places

Restaurant
Bar
Place

Places like Mascara Bar

Mascara Bar

72 Stamford Hill London N16 6XS United Kingdom

3.9/5

Small, upbeat bar serving beer, wine and cocktails alongside live music & sports broadcasts.
Picture of a place: Mascara Bar

Filter by:

Cross-category suggestions

Filter by:

Filter by:

Filter by:

Filter by:

Filter by:

Filter by:

Filter by: