Padel Tennis London 0208 360 1384Ridge Avenue, London N21 2AJ, UK8:00 - 22:00 Everyday Add to favorites