Great location, lovely staff.
If your in london for a short stint it’s defiantly the place...