Smiths Bar & Grill

25 Sheldon Sq., Westminster Abbey, London, United Kingdom, W2 6EY
Reviews
Description

Smiths Bar & Grill