Considering the Draycott Hotel in London?
A VT member wrote the following comment about visiting London:
I love... by jgemini65
I love Cathedrals...consequently, I believe St. Paul's is a definite must see!Can you believe how massive this building is! I am standing on the steps and I am nearly invisible...so huge! I love monumental structures! Great!!