Marks & Spencer
28 Barnes High Street
Barnes
London
SW139LWLondon
Food rating:
5/5 stars
Updated: 15. November 2023
Food rating:
5/5 stars
Updated: 15. November 2023