Oasis Sports Centre

Place

Recommended by 1 user
chiles1/5
Comments
    London's only heated outdoor swimming pool it's probably a hidden gem in the city and it's located in Covent Garden! 😱
Oasis Sports Centre - Peoople