Mamucium Cafe
6 Todd St, Manchester M3 1WU
Located in Hotel Indigo Manchester – Victoria Station by IHG
As the name suggests, the Mamucium Cafe is located on Todd St. just a short walk from some of the best shopping Manchester has to offer. Nestled in the entrance to Manchester’s Northern Quarter, opposite The National Football Museum and adjacent to Victoria Station, Todd St Cafe combines comfortable yet contemporary design.

