63 High St. Café Bar
63 High St, New Malden
Menu
New Malden, Greater London
63 High St. Café Bar
63 High St, New Malden, Greater London KT3 4BT