London venue named on list of world’s most luxurious padel clubs Sport London’s Padel Social Club has been included in a new list billed as the fast-growing racket sport’s answer to the Michelin Guide, Club Aguilas. The venue in Earls Court is one of three in England on the 16-strong list, along with Beaverbook Club in Surrey and The Club by Bamford in the Cotswolds. Other luxury [...]