The current building is located next to the Thames in the south bank area of central London