The British School at Rome

  • 10-11 Carlton Terrace House, SW1Y 5AH, London