Show all photos

Calming and Relaxing Cafe in London

Favorite
Share
A calming and relaxing cafe is a perfect space for pop up shop’s, dinner parties, photoshoot’s and private events

Category and style

Event Space, Restaurant/Cafe

Features

Location
Exact location provided after booking