Steph, Ben & Havanna's place is like an oasis in the middle of London!
You will feel a calming presence as soon as you arrive.