Considering the Savill Court Hotel in London?
A VT member wrote the following comment about visiting London:
Monuments by Amazonka
You certainly must visit the monuments in the center - Westminster Abbey, Houses of Parliament, Big Ben, Tower Bridge, Tower and many others.My best memories are from strolling around the Thames especially during sunset.