Alyn Williams Restaurant
@ The Westbury

London, United Kingdom