{'activityCode': 'GTHARRYPOT', 'country': {'code': 'UK', 'name': 'United Kingdom', 'destinations': [{'code': 'LON', 'name': 'London'}]}, 'operationDays': [{'code': 'MON', 'name': 'Monday'}, {'code': 'TUE', 'name': 'Tuesday'}, {'code': 'WED', 'name': 'Wednesday'}, {'code': 'THU', 'name': 'Thursday'}, {'code': 'FRI', 'name': 'Friday'}, {'code': 'SAT', 'name': 'Saturday'}, {'code': 'SUN', 'name': 'Sunday'}], 'modalities': [{'code': '436344625#2394413H00', 'name': 'Ticket - Victoria/Baker Street departures - At 1pm', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'EMAIL', 'text': 'Please provide an email address', 'required': True}], 'contract': {'incomingOffice': 164, 'code': 31016}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 174.29, 'boxOfficeAmount': 176.9, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 168.64, 'boxOfficeAmount': 171.16, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-18', 'to': '2026-04-18', 'cancellationPolicies': [{'dateFrom': '2026-04-15T02:00:00.000Z', 'amount': 174.29}]}], 'languages': [], 'sessions': [{'code': '13:00', 'name': '13:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 174.29, 'boxOfficeAmount': 176.9, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 174.29, 'boxOfficeAmount': 176.9, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 168.64, 'boxOfficeAmount': 171.16, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '436344625'}, {'code': '599033991#2402714H00', 'name': 'Ticket - Victoria/Baker Street departures - At 2pm', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'EMAIL', 'text': 'Please provide an email address', 'required': True}], 'contract': {'incomingOffice': 164, 'code': 31018}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 152.79, 'boxOfficeAmount': 155.07, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 147.13, 'boxOfficeAmount': 149.33, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-21', 'to': '2026-04-21', 'cancellationPolicies': [{'dateFrom': '2026-04-18T02:00:00.000Z', 'amount': 152.79}]}, {'from': '2026-04-23', 'to': '2026-04-23', 'cancellationPolicies': [{'dateFrom': '2026-04-20T02:00:00.000Z', 'amount': 152.79}]}], 'languages': [], 'sessions': [{'code': '14:00', 'name': '14:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 152.79, 'boxOfficeAmount': 155.07, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 152.79, 'boxOfficeAmount': 155.07, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 147.13, 'boxOfficeAmount': 149.33, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'vatPercentage': 0}}, {'operationDates': [{'from': '2026-04-19', 'to': '2026-04-19', 'cancellationPolicies': [{'dateFrom': '2026-04-16T02:00:00.000Z', 'amount': 162.97}]}], 'languages': [], 'sessions': [{'code': '14:00', 'name': '14:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 162.97, 'boxOfficeAmount': 165.41, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 162.97, 'boxOfficeAmount': 165.41, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 157.31, 'boxOfficeAmount': 159.67, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '599033991'}, {'code': '355835980#2410911H00', 'name': 'Ticket - Victoria/Baker Street departures - At 11am', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'EMAIL', 'text': 'Please provide an email address', 'required': True}], 'contract': {'incomingOffice': 164, 'code': 31028}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 152.79, 'boxOfficeAmount': 155.07, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 147.13, 'boxOfficeAmount': 149.33, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-21', 'to': '2026-04-21', 'cancellationPolicies': [{'dateFrom': '2026-04-18T02:00:00.000Z', 'amount': 152.79}]}, {'from': '2026-04-22', 'to': '2026-04-22', 'cancellationPolicies': [{'dateFrom': '2026-04-19T02:00:00.000Z', 'amount': 152.79}]}, {'from': '2026-04-23', 'to': '2026-04-23', 'cancellationPolicies': [{'dateFrom': '2026-04-20T02:00:00.000Z', 'amount': 152.79}]}], 'languages': [], 'sessions': [{'code': '11:00', 'name': '11:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 152.79, 'boxOfficeAmount': 155.07, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 152.79, 'boxOfficeAmount': 155.07, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 147.13, 'boxOfficeAmount': 149.33, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '355835980'}, {'code': '542694129#2397812H00', 'name': 'Ticket - Victoria/Baker Street departures - At 12pm', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'EMAIL', 'text': 'Please provide an email address', 'required': True}], 'contract': {'incomingOffice': 164, 'code': 31029}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 152.79, 'boxOfficeAmount': 155.07, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 147.13, 'boxOfficeAmount': 149.33, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-23', 'to': '2026-04-23', 'cancellationPolicies': [{'dateFrom': '2026-04-20T02:00:00.000Z', 'amount': 152.79}]}, {'from': '2026-04-24', 'to': '2026-04-24', 'cancellationPolicies': [{'dateFrom': '2026-04-21T02:00:00.000Z', 'amount': 152.79}]}], 'languages': [], 'sessions': [{'code': '12:00', 'name': '12:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 152.79, 'boxOfficeAmount': 155.07, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 152.79, 'boxOfficeAmount': 155.07, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 147.13, 'boxOfficeAmount': 149.33, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '542694129'}, {'code': '1532765162#2400208H30', 'name': 'Ticket - Victoria/Baker Street departures - At 8.30am', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'EMAIL', 'text': 'Please provide an email address', 'required': True}], 'contract': {'incomingOffice': 164, 'code': 31031}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 152.79, 'boxOfficeAmount': 155.07, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 147.13, 'boxOfficeAmount': 149.33, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-22', 'to': '2026-04-22', 'cancellationPolicies': [{'dateFrom': '2026-04-19T02:00:00.000Z', 'amount': 152.79}]}], 'languages': [], 'sessions': [{'code': '08:30', 'name': '08:30'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 152.79, 'boxOfficeAmount': 155.07, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 152.79, 'boxOfficeAmount': 155.07, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 147.13, 'boxOfficeAmount': 149.33, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1532765162'}, {'code': '195787977#2396209H15', 'name': 'Ticket - Victoria/Baker Street departures', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'EMAIL', 'text': 'Please provide an email address', 'required': True}], 'contract': {'incomingOffice': 164, 'code': 31033}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 152.79, 'boxOfficeAmount': 155.07, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 147.13, 'boxOfficeAmount': 149.33, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-22', 'to': '2026-04-22', 'cancellationPolicies': [{'dateFrom': '2026-04-19T02:00:00.000Z', 'amount': 152.79}]}], 'languages': [], 'sessions': [{'code': '09:15', 'name': '09:15'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 152.79, 'boxOfficeAmount': 155.07, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 152.79, 'boxOfficeAmount': 155.07, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 147.13, 'boxOfficeAmount': 149.33, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '195787977'}, {'code': '442917413#2411913H30', 'name': 'Ticket - King’s Cross Station departure - At 1.30pm', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'EMAIL', 'text': 'Please provide an email address', 'required': True}], 'contract': {'incomingOffice': 164, 'code': 31036}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 152.79, 'boxOfficeAmount': 155.07, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 147.13, 'boxOfficeAmount': 149.33, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-23', 'to': '2026-04-23', 'cancellationPolicies': [{'dateFrom': '2026-04-20T02:00:00.000Z', 'amount': 152.79}]}, {'from': '2026-04-24', 'to': '2026-04-24', 'cancellationPolicies': [{'dateFrom': '2026-04-21T02:00:00.000Z', 'amount': 152.79}]}], 'languages': [], 'sessions': [{'code': '13:30', 'name': '13:30'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 152.79, 'boxOfficeAmount': 155.07, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 152.79, 'boxOfficeAmount': 155.07, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 147.13, 'boxOfficeAmount': 149.33, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'vatPercentage': 0}}, {'operationDates': [{'from': '2026-04-18', 'to': '2026-04-18', 'cancellationPolicies': [{'dateFrom': '2026-04-15T02:00:00.000Z', 'amount': 174.29}]}], 'languages': [], 'sessions': [{'code': '13:30', 'name': '13:30'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 174.29, 'boxOfficeAmount': 176.9, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 174.29, 'boxOfficeAmount': 176.9, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 168.64, 'boxOfficeAmount': 171.16, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '442917413'}, {'code': '1733748062#25816H1500', 'name': 'Ticket - Victoria/Baker Street departures - At 3pm', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'EMAIL', 'text': 'Please provide an email address', 'required': True}], 'contract': {'incomingOffice': 164, 'code': 31939}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 152.79, 'boxOfficeAmount': 155.07, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 147.13, 'boxOfficeAmount': 149.33, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-20', 'to': '2026-04-20', 'cancellationPolicies': [{'dateFrom': '2026-04-17T02:00:00.000Z', 'amount': 152.79}]}], 'languages': [], 'sessions': [{'code': '15:00', 'name': '15:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 152.79, 'boxOfficeAmount': 155.07, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 152.79, 'boxOfficeAmount': 155.07, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 147.13, 'boxOfficeAmount': 149.33, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'vatPercentage': 0}}, {'operationDates': [{'from': '2026-04-17', 'to': '2026-04-17', 'cancellationPolicies': [{'dateFrom': '2026-04-14T02:00:00.000Z', 'amount': 157.31}]}, {'from': '2026-04-19', 'to': '2026-04-19', 'cancellationPolicies': [{'dateFrom': '2026-04-16T02:00:00.000Z', 'amount': 157.31}]}], 'languages': [], 'sessions': [{'code': '15:00', 'name': '15:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 157.31, 'boxOfficeAmount': 159.67, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 157.31, 'boxOfficeAmount': 159.67, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 151.66, 'boxOfficeAmount': 153.93, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'vatPercentage': 0}}, {'operationDates': [{'from': '2026-04-18', 'to': '2026-04-18', 'cancellationPolicies': [{'dateFrom': '2026-04-15T02:00:00.000Z', 'amount': 162.97}]}], 'languages': [], 'sessions': [{'code': '15:00', 'name': '15:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 162.97, 'boxOfficeAmount': 165.41, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 162.97, 'boxOfficeAmount': 165.41, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 157.31, 'boxOfficeAmount': 159.67, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '1733748062'}, {'code': '468582713#25924H1600', 'name': 'Ticket - Victoria/Baker Street departures - At 4pm', 'duration': {'value': 1.0, 'metric': 'DAYS'}, 'questions': [{'code': 'EMAIL', 'text': 'Please provide an email address', 'required': True}], 'contract': {'incomingOffice': 164, 'code': 31940}, 'languages': [], 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 141.47, 'boxOfficeAmount': 143.59, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 135.81, 'boxOfficeAmount': 137.84, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}], 'rates': [{'rateCode': 'STANDARD', 'rateClass': 'NOR', 'freeCancellation': False, 'rateDetails': [{'operationDates': [{'from': '2026-04-17', 'to': '2026-04-17', 'cancellationPolicies': [{'dateFrom': '2026-04-14T02:00:00.000Z', 'amount': 157.31}]}, {'from': '2026-04-19', 'to': '2026-04-19', 'cancellationPolicies': [{'dateFrom': '2026-04-16T02:00:00.000Z', 'amount': 157.31}]}], 'languages': [], 'sessions': [{'code': '16:00', 'name': '16:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 157.31, 'boxOfficeAmount': 159.67, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 157.31, 'boxOfficeAmount': 159.67, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 151.66, 'boxOfficeAmount': 153.93, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'vatPercentage': 0}}, {'operationDates': [{'from': '2026-04-20', 'to': '2026-04-20', 'cancellationPolicies': [{'dateFrom': '2026-04-17T02:00:00.000Z', 'amount': 141.47}]}, {'from': '2026-04-24', 'to': '2026-04-24', 'cancellationPolicies': [{'dateFrom': '2026-04-21T02:00:00.000Z', 'amount': 141.47}]}], 'languages': [], 'sessions': [{'code': '16:00', 'name': '16:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 141.47, 'boxOfficeAmount': 143.59, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 141.47, 'boxOfficeAmount': 143.59, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 135.81, 'boxOfficeAmount': 137.84, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'vatPercentage': 0}}, {'operationDates': [{'from': '2026-04-18', 'to': '2026-04-18', 'cancellationPolicies': [{'dateFrom': '2026-04-15T02:00:00.000Z', 'amount': 162.97}]}], 'languages': [], 'sessions': [{'code': '16:00', 'name': '16:00'}], 'minimumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'maximumDuration': {'value': 1.0, 'metric': 'DAYS'}, 'totalAmount': {'amount': 162.97, 'boxOfficeAmount': 165.41, 'mandatoryApplyAmount': False}, 'paxAmounts': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 162.97, 'boxOfficeAmount': 165.41, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 157.31, 'boxOfficeAmount': 159.67, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}], 'agencyCommission': {'percentage': 12.0, 'vatPercentage': 0}}]}], 'amountUnitType': 'PAX', 'uniqueIdentifier': '468582713'}], 'currencyName': 'Euro', 'amountsFrom': [{'paxType': 'ADULT', 'ageFrom': 16, 'ageTo': 99, 'amount': 141.47, 'boxOfficeAmount': 143.59, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 5, 'ageTo': 15, 'amount': 135.81, 'boxOfficeAmount': 137.84, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 0, 'ageTo': 2, 'amount': 0.0, 'boxOfficeAmount': 0.0, 'mandatoryApplyAmount': False}, {'paxType': 'CHILD', 'ageFrom': 3, 'ageTo': 4, 'amount': 50.93, 'boxOfficeAmount': 51.69, 'mandatoryApplyAmount': False}], 'content': {'name': 'Warner Bros. Studio Tour - The Making of Harry Potter with Transport', 'detailedInfo': [], 'featureGroups': [{'groupCode': 'TRANSPORT', 'included': [{'featureType': 'TRANSPORTINCL', 'description': 'Transport'}]}, {'groupCode': 'TICKET', 'included': [{'featureType': 'ADMISSIONSINCL', 'description': 'Tickets'}]}], 'guidingOptions': {'guideType': 'TOURGUIDE', 'included': True}, 'location': {'endPoints': [{'type': 'Same', 'description': 'Same as Starting Point'}], 'startingPoints': [{'type': 'Meeting Point', 'meetingPoint': {'type': 'ADDRESS', 'geolocation': {'latitude': 51.52217261769386, 'longitude': -0.15841002484692218}, 'address': '144 Marylebone Rd', 'country': {'code': 'UK', 'name': 'United Kingdom', 'destinations': [{'code': 'LON', 'name': 'London'}]}, 'city': 'London', 'zip': 'NW1 5PH', 'description': '144 Marylebone Rd'}, 'pickupInstructions': [{'description': 'Pick-up at the indicated meeting points, according to the selected option.
Please ensure you arrive at the meeting point at least 30 minutes prior to the Tour start time.
For more information, please refer to your voucher information. '}]}, {'type': 'Meeting Point', 'meetingPoint': {'type': 'ADDRESS', 'geolocation': {'latitude': 51.53047612229894, 'longitude': -0.1246433425694704}, 'address': "King's Cross and St Pancras (Stop T)", 'country': {'code': 'UK', 'name': 'United Kingdom', 'destinations': [{'code': 'LON', 'name': 'London'}]}, 'city': 'London', 'zip': 'N1C 4TB', 'description': "King's Cross and St Pancras (Stop T)"}}, {'type': 'Meeting Point', 'meetingPoint': {'type': 'ADDRESS', 'geolocation': {'latitude': 51.493019591553434, 'longitude': -0.14595715720468583}, 'address': 'Bulleid Way, 123-151 Buckingham Palace Rd', 'country': {'code': 'UK', 'name': 'United Kingdom', 'destinations': [{'code': 'LON', 'name': 'London'}]}, 'city': 'London', 'zip': 'SW1W 9SH', 'description': 'Bus Stop 1'}}]}, 'media': {'images': [{'visualizationOrder': 1, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/13959/ENG/S/13959_3.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13959/ENG/XL/13959_3.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/13959/ENG/B/13959_3.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13959/ENG/LPP/13959_3.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/13959/ENG/L/13959_3.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/13959/ENG/M/13959_3.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 2, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/13959/ENG/S/13959_2.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13959/ENG/XL/13959_2.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/13959/ENG/B/13959_2.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13959/ENG/LPP/13959_2.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/13959/ENG/L/13959_2.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/13959/ENG/M/13959_2.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 3, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/13959/ENG/S/13959_1.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13959/ENG/XL/13959_1.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/13959/ENG/B/13959_1.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13959/ENG/LPP/13959_1.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/13959/ENG/L/13959_1.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/13959/ENG/M/13959_1.jpg', 'sizeType': 'MEDIUM'}]}, {'visualizationOrder': 4, 'mimeType': 'image/jpeg', 'language': 'ENG', 'urls': [{'dpi': 72, 'height': 75, 'width': 100, 'resource': 'https://media.activitiesbank.com/13959/ENG/S/13959_4.jpg', 'sizeType': 'SMALL'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13959/ENG/XL/13959_4.jpg', 'sizeType': 'XLARGE'}, {'dpi': 72, 'height': 480, 'width': 640, 'resource': 'https://media.activitiesbank.com/13959/ENG/B/13959_4.jpg', 'sizeType': 'LARGE2'}, {'dpi': 72, 'height': 768, 'width': 1024, 'resource': 'https://media.activitiesbank.com/13959/ENG/LPP/13959_4.jpg', 'sizeType': 'RAW'}, {'dpi': 72, 'height': 200, 'width': 267, 'resource': 'https://media.activitiesbank.com/13959/ENG/L/13959_4.jpg', 'sizeType': 'LARGE'}, {'dpi': 72, 'height': 130, 'width': 173, 'resource': 'https://media.activitiesbank.com/13959/ENG/M/13959_4.jpg', 'sizeType': 'MEDIUM'}]}]}, 'redeemInfo': {'type': 'PRINTED', 'directEntrance': False, 'comments': [{'description': 'Printed Voucher. Print and bring the voucher to enjoy the activity. '}]}, 'scheduling': {'duration': {'value': 8.0, 'metric': 'HOURS', 'type': 'AFTER', 'description': 'Approximately
Including transfer time '}}, 'segmentationGroups': [{'code': 1, 'name': 'Categories', 'segments': [{'code': 3, 'name': 'Tickets & Attraction Passes'}]}, {'code': 2, 'name': 'Daytime', 'segments': [{'code': 772, 'name': 'Full day'}]}, {'code': 14, 'name': 'Supplier', 'segments': [{'code': 955, 'name': 'Golden Tours – Gray Line London'}]}], 'activityFactsheetType': 'ATTRACCTIONS', 'activityCode': 'E-U02-GTHARRYPOT', 'modalityCode': 'WB10', 'modalityName': 'At 10am. Customers must be at the meeting point at 7.30 am', 'contentId': '13959', 'description': '

Warner Bros. Studio Tour London provides an amazing new opportunity to explore the magic of the Harry Potter™ films – the most successful film series of all time. This unique walking tour takes you behind the scenes and showcases a huge array of beautiful sets, costumes, and props. It also reveals some closely guarded secrets, including facts about the special effects and animatronics that made these films so hugely popular all over the world.


Platform 9 ¾ and Hogwarts Express

Step onto Platform 9 ¾ and venture inside the original Hogwarts Express steam engine! This permanent exhibit gives visitors the chance to climb aboard the train’s carriage and pose with a luggage trolley as it disappears through the platform wall. Scenes featuring the working train were shot at the Studios, including the iconic last scene in which a grown-up Harry, Ron, and Hermione wave their own children off to Hogwarts as they leave for school.


Gringotts Wizarding Bank

Enter the all-new Gringotts Wizarding Bank on Diagon Alley and discover the magical treasures within. Step into Bellatrix Lestrange’s vault to find the Sword of Gryffindor and Helga Hufflepuff’s Cup, one of Voldemort’s many Horcruxes, before taking a unique photo surrounded by thousands of pieces of magical treasure…unless the goblins find you first!


Here are just some of the things you can expect to see and do:


Enjoy watching the first Harry Potter movie on the journey to and from the studios.


Step inside and discover the actual Great Hall.


Explore Dumbledore’s office and discover never-before-seen treasures.


Step onto the famous cobbles of Diagon Alley, featuring the shop fronts of Ollivander wand shop, Flourish and Blotts, the Weasleys\' Wizard Wheezes, Gringotts Wizarding Bank, and Eeylops Owl Emporium. See iconic props from the films, including Harry’s Nimbus 2000 and Hagrid’s motorcycle.


Learn how creatures were brought to life with green screen effects, animatronics, and life-sized models.


Rediscover other memorable sets from the film series, including the Gryffindor common room, the boys’ dormitory, Hagrid’s hut, Potion’s classroom, and Professor Umbridge’s office at the Ministry of Magic.



Languages

English. Audioguides are available as an optional extra.


Special Discount Offer

Book now or before the end of November and you can enjoy a special discount on your visit (weekdays only).

', 'lastUpdate': '2026-02-25', 'advancedTips': [], 'countries': [{'code': 'UK', 'name': 'United Kingdom', 'destinations': [{'code': 'LON', 'name': 'London'}]}], 'highligths': [], 'language': 'en'}, 'order': 1, 'name': 'Warner Bros. Studio Tour - The Making of Harry Potter with Transport', 'currency': 'EUR', 'code': 'E-U02-GTHARRYPOT', 'type': 'TICKET'}