23 New Broadway, London W5 5AW, United Kingdom +44 20 8566 5620
How to go there
Kitchen supply store Loc: 51.5129 / -0.305688
Plan your visit