128 Streatham Hill, London SW2 4RS, United Kingdom +44 20 8674 1621
Today
How to go there
Chinese takeaway Loc: 51.4399 / -0.126119
Plan your visit