UKData checked October 2026
  1. Home
  2. London
  3. Filipino restaurants
  4. Nanay Rosa

Nanay Rosa is a Filipino restaurant on Unit 6, The Apprentice Shop, 14 Watermill Wy in London. Also listed under bar and restaurant. Closed on Sundays.

Unit 6, The Apprentice Shop, 14 Watermill Wy, London SW19 2RDChecked October 2026