Wyndham Supermarket

28 Wyndham Road London SE5 0AD