Top definition
a group of museums and other cultural institutions in South Kensington in London, named after Prince Albert
I went to a Albertopolis yesterday
by Game mode 0 September 12, 2016
Get the mug
Get a Albertopolis mug for your sister-in-law Beatrix.
buy the domain for your foodie blog