Miabella London

Bar in Soho
Miabella London image
Ad
Address
2
12-13 Greek Street
Soho
London
W1D 4DL
Map
Telephone
020 7025 7844
Region
Soho
Nearest Station
Tottenham Court Road
0.16 miles
Category
Bars

User Reviews

There are no user reviews
Have your say

Add a review or useful tip for this bar