Cielo Gallery & Restaurant Venue Information
Located in the heart of exclusive Mayfair, Cielo combines a restaurant, lounge-bar, and late-night art gallery displaying works from new and established artists.
If you'd like to update the information about this venue or upload some pictures please click the 'edit' link below.
Cielo Gallery & Restaurant Tickets
No upcoming events