Rembrandt

Our Amenities

Cask Ales

City Centre

Charming

Events Space

Live Events

Rembrandt

Address:

28 Canal St,
Manchester M1,
UK

Telephone: