Address: 30b Dover St, London W1S 4NB, United Kingdom | Phone: +44 20 3763 2013 | Website: www.chucsrestaurants.com