Browbeck Home/Apartment building/Browbeck Eden St, Oldham OL1 2XA Contacts Eden St, Oldham OL1 2XA Send updates or Remove Description Features Wheelchair-accessible entrance Map Reviews No reviews! ADD REVIEW Similar companies Apartment building Leeming House Winchester SO22 5SF Apartment building Sterling Mansions 75 Leman St, London E1 8EY Apartment building Pier House Tower Promenade, New Brighton, Wallasey CH45 2JY Apartment building So 30 Attoxhall Rd, Coventry CV2 5NF +447776969666 Categories Apartment building