Key Facts For Buyers - 23, Queen Elizabeth Street, London, SE1