Little Italy

71 Thames Street Sunbury-on-Thames TW16 6AD