Back to list
Ping Pong St Christopher's Place
Well 7.6 (34 reviews)
Around £24
Location
29A James Street
London W1U 1DZ
See on the map