Located in Sterrebeek, Belgium