Gil...please watch your manners and English.....
I have heard people from USA ask "Where is the Buckingham Place at"..
London is a wonderful place..
If you might find yourself in the SoHo Square part of the city, perhaps stop by the Hazlitt's Hotel...built in 1718....have a sherry and a cup of tea.
Not bad information from a puppy...I am suppose to go to some finishing school next month!!