Venues
England
Greater Manchester
Manchester
Description
Microbar located in a tiled room at the side entrance to Manchester Victoria Station.The second of three taps at the main city centre stations owned by the same group.
Sign up to add a tick or review
Join Us