London Restaurants February 24, 2020 0 Sticky Mango It’s an odd location for a restaurant; the wrong side of the Southbank, sitting on…