Miabella Soho is a fascinating London club nestled on the uber-trendy Greek Street in Soho. This lavish club is a haven of luxury and glamour and oozes mystery. Miabella takes an edgy approach to its look and is full of visual surprises; its eclectic decor primarily combines dark wood and leathers…
RSVP Tuesdays
- Miabella
Description
Offers
Promotions
Location
Address
12-13, Greek Street, W1D 4DJ
Area
Soho
Nearest Station
Tottenham Court Road (Tube)
Venue
Customer Reviews (0)
Close