For a superlative Japanese dining experience in London, book a table at Osaka Japanese Restaurant. Located on Malden Road in Worcester Park, just a stone’s throw away from Malden Station, Osaka Japanese Restaurant draws in foodies from all over the area with its market-fresh seafood and other Japanese delicacies. To guarantee a table, making a reservation in advance is recommended.