The Goring is in London City Centre, a short 4-minute walk from Victoria Underground Station and 9 minutes' walk from Buckingham Palace. Travelers love the hotel's prime location.