The Old Ship

The Old Ship
25 Upper Mall, London, W6 9TD
  • Telephone 07976 821429