London Hip Unit, The
30 Devonshire St., Westminster Abbey, London, United Kingdom, W1G 6PU
(02079) 083709 Phone