306 Thornton Rd, Croydon CR0 3EU +44 20 8665 1735
cafe, South Croydon, England, United Kingdom
Today
How to go there