While some attractions in London may have restrictions on bringing outside food, many allow kids and visitors to bring their own snacks or packed lun