St Michael's Place Home/Apartment building/St Michael's Place 1 Cromwell St, Gloucester GL1 1RE Contacts 1 Cromwell St, Gloucester GL1 1RE Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Apartment building Portcullis House Platform Rd, Southampton SO14 3SE Apartment building South Muir Kinellar, Aberdeen AB21 0SD Apartment building McClure House The Blvd, Leeds LS10 1LR Apartment building The Atrium, 27 Broomhill Avenue 27 Broomhill Dr, Glasgow G11 7BF Categories Apartment building