This establishment is a pub located on the South Bank of the Thames, offering magnificent views of St Paul's Cathedral and the London skyline. It is described as the best pub on the South Bank, situated in the heart of Central London.