Considering the Victor Hotel London in London?
A VT member wrote the following comment about visiting London:
The British Museum by basbed23
The British Museum can be found near the Holborn Underground Station. Some of the permenant exibits include Egyptian Mummies, Greek and Roman Statues and a large library. The museum is free of charge, although you have to pay for audio tours.