Alexandra Plaza
Chalvey Road West
Slough
Berkshire
SL1 2NJ
I been to this shop many times, now given up as their prices are extremely high. From fruits to milk, juices and frozen stuff is does not worth with price and poor quality
Raja Ansar - 19/05/2023 | report this review
All fields are required. Your review will appear immediately.