Regarded as one of the greatest museums in the world, British Museum located in London is dedicated to culture and human history. It boasts of a permanent collection which includes about 8 million works. This collection is considered to be among the largest, most comprehensive and the finest in existence. Its items are said to originate from all continents, documenting and illustrating the tale of human culture. The museum’s expansion over the years, lead to several branch institutions being created. Travellers in search of a London apartment hotel should look to none other than St Marks London which offers some of the finest London long stay apartments.