3-5 Campden Hill Road, W8 7DU, London

Opening Hours

Monday - Sunday 
 12PM - 11PM