Strand Palace Hotel - Carvery & Grill

Best Traditional British Restaurant - Central London

Copyright Acquisition Intl. 2016