Hi! My sister is coming to the UK with her baby and I'm frantically trying to sort everything out. Are there any hotels that offer organic baby food or do I have to buy it and take in with me?? I'm the anxious aunt and godmother and it will be the first time my sister travels internationally so I'm keen to make it look easy. Any advice welcome. I want to show them as much of the UK as possible. Thank you :O