Lupins London Restaurant London, United Kingdom This user account status is Approved About Gallery About Lupins London Seasonal British with a sunshine twist. Neighbourhood restaurant in London Bridge. Contact Details www.lupinslondon.com66 Union StreetLondon, SE1 1TD United Kingdom Social Media