Moonstruck is an independent London cafe serving delightful coffee in a beautiful environment, with warm friendly service.