A popular café known as Het Forum, located in Leuven.