Padel Social Club - The O2, Padel Courts - London, England, SE10 0DX (Peninsula Square, London SE10 0DX)

London, England, United Kingdom

Address: Peninsula Square, London SE10 0DX

Location: London, England, United Kingdom

Phone: 07516 732454

Website: https://padelsocial.club/pages/the-o2

Google rating: 3.4 / 5 (55 Google reviews)

Nearby padel courts