This is a good property, ideally located in central London. (0808AB) Location The hotel is ideally located in Belgrave road, 5 minutes walk from either Victoria or Pimlico tube station, within very easy reach of Buckingham Palace, Trafalgar Square, the..