As you step into Poppy Hana, sweet aroma wafts through the air. The craving to tuck into that mouthwatering Japanese fusion cuisine ends here, as sushi and sashimi delicacies tantalize your taste buds.
The famous Japanese restaurant is located at 168-170 Jamaica Road in Bermondsey area of South East London, enjoying close proximity with Walworth, Southwark and Rotherhithe. The Sushi stopover lies to the south of the river near Wapping and Shadwell. You can access the nearest tube stop at Bermondsey Tube Station and order the best sushi in London at Poppy Hana.