MENU
HISTORY
RESERVATIONS
Located in Covent Garden, on the corner of Neal Street and Shaftesbury Avenue, the area is dominated by shopping, street performers, theatres, cinemas and above all the historic flower, fruit and vegetable market. 80 Neal Street, Covent Garden, London, WC2H 9PA

