Back to list
Papaya
Fabulous 9.4 (32 reviews)
Around £25
Location
161 Northfield Avenue
London W13 9QT
See on the map