Louis SwansonRestaurants30 FENCHURCH STREETLONDON, WSM, EC3M 3BD · GB25321390000Email unavailableWebsite unavailableHours not available