A very nice place, close to the center of London.
Alicia is very welcoming and helpful.
Thanks Alicia