The Rose Vaults

53 High Street Liverpool L15 8HE