Tea Room 28
Situated in Manchester, Greater Manchester, United Kingdom, approximately 706 meters from the AO Arena, 811 meters from the Manchester Jewish Museum, and 975 meters from Cathedral Gardens.