Q: Where is Leaf?
A: Leaf is located at: 25 Castle St, Canterbury CT1 2PX, United Kingdom
Q: What are the coordinates of the Leaf?
A: Latitude: 51.2762489, Longitude: 1.0760119
Q: How is Leaf rated?
A: Leaf has not rated yet on addressschool.com
Q: What days are Leaf open?
A: Leaf is open on Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday