AMWELL VETERINARY PRACTICE LIMITED Company number 04614836 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office Address52 Amwell Street, London, EC1R 1XS PostcodeEC1R 1XS Companies at this postcode 27 Average house price in EC1R 1XS £776,000 (10 sales) Map