The Grill Bar

The Grill Bar
190 Castelnau, London, SW13 9DH
  • Telephone 02082228800