Jamrock Café

31 Meeting House Lane London