41, 43 Spring St, Paddington, London, W2 1JA
Monday - Thursday 12pm - 9pm
Friday - Saturday 12pm - 10pm
Sunday 12pm - 9pm