Bar Solo

Caribbean Restaurants

Inverness Street Market
20 Inverness Street
Primrose Hill
London
NW1 7HJ

Description

Bar Solo is a European restaurant serving a variety of European and Continental dishes including tapas and bar food. They can cater for private parties of up to 250 guests upon request. Outside seating is provided on the pavement.

Reviews

000

No reviews found. Be the first to review this place.

Write a Review

Current Location