Back to list
Indian Room
Fabulous 9.4 (50 reviews)
Around £29
Location
59 Bedford Hill
London SW12 9EZ
See on the map