London restaurant guide

London edition

Home 

Home

 

A la carte price: £22

comment Give your opinion

Address:
100-106 Leonard Street,
EC2A 4RH London
Telephone: 020 7684 8618
Web site: Home