London, UK. Grade II listed historic office building - Adelaide House. Located at King William Street, North Bank of Thames.