Add Metro Bar review

Metro Bar, Liverpool
Address: Fowlers Buildings, 5-9 Victoria Street, Cavern Quarter, Liverpool, Liverpool, Merseyside, L2 5QA
Features: Children's play area, DJ, Wi-Fi


Rating
Comments