asianmalaysianNot yet on Tasting Planet
7 Floor Malaysia Tea Room
Southampton Row 78, London, London, United Kingdom
Photos
No photos yet.
Reviews
No reviews yet. Be the first!
Southampton Row 78, London, London, United Kingdom
No photos yet.
No reviews yet. Be the first!