Unit 2, 207-208 High St, Brentford TW8 8AH
cafe, Isleworth, England, United Kingdom
Today
How to go there