This location is magnificent! It’s a simple, intimate space that’s tucked away in a very beautiful neighbourhood a few steps from Hyde Park!