Description
A Aegean-inspired inspired bar and restaurant setting in Central London. With a luxurious and glamorous feel throughout the whole location.
The large, frosted windows provide an abundance of natural light.
A Aegean-inspired inspired bar and restaurant setting in Central London. With a luxurious and glamorous feel throughout the whole location.
The large, frosted windows provide an abundance of natural light.