Everything was perfect Claudia and her staff was so kindle even when we messed up with the booking…
The place is at 1 minute from the Edgware Road Tube station
100% we will come back!
Fabio