Applebee's Grill + Bar
5 Stoney Street
London SE1 9AA
United Kingdom