Barometers in United Kingdom O.comitti & Son Ltd Address: 656 Forest Rd, London, E17 3ED United Kingdom Phone Number: +44 2085 09 00 11