"Yeah, we’re not really sure either. But it looks pretty cool right? Museum of the Moon is a travelling installation that’s in London as part of the Kensington and Chelsea festival. You may as well use it as an excuse to get some food afterwards, anyway. We haven’t been here yet, but want you to know this spot exists." - Team Infatuation