Royal Fish Bar

150 London Rd, Isleworth, TW7 5BG Directions

   Now closed Open today 12:00 - 00:00