PADELHUB North London
Book online · PlaytomicBook ↗
Padel Tree Finchley is located in London N12 0PD, England. The venue has a Google rating of 4.2 out of 5 stars based on more than 10 reviews. Padel Post lists three further padel clubs nearby: PADELHUB North London (2.9 km away), Georgians Padel (3.7 km away), and Lunar at Georgians Padel (3.7 km away).