Twickenham, Middlesex, TW1
Located in TW1, Stokes & Moncreiff offers something different when looking for somewhere to eat and drink.