- Independent hospital
Lyca Health Canary Wharf Limited
Map and contact details
Lyca Health Canary Wharf Limited
Ground Floor, Devere Buildling
1 Westferry Circus
London
E14 4HA