Excellent place and great location in London
Highly recommend