There is not an on-site café, however BODY WORLDS London is in the heart of the city so should you wish to eat locally there is a huge array of restaurants surrounding the venue.