THE LONDON GENERAL PRACTICE LIMITED Company number 05573255 · Monitor this company Active Overview People 14 Financial Control Charges Documents Analysis Location Related Registered office Address2 Cavendish Square, London, England, W1G 0PU PostcodeW1G 0PU Companies at this postcode 89 Map