If you want to feel like royalty, you simply must visit 5 star The Goring Hotel in Belgravia! Here I am in front of one of the most gorgeous hotels in London… The Goring Fact! The Goring remains the only hotel in London to hold a royal warrant and unlike other luxury...