John Chambers is a place in central Manchester and is mainly residential.
Idiom Estates is a firm of property developers who handle a wide range of properties.
Address: 2/St John Chambers, St. John Street, Manchester, Lancashire, M3 4DT
Map showing John Chambers in Manchester.