La institución ha tenido varias sedes desde su fundación, y ocupa la actual (Burlington House), en Piccadilly Street, desde 1868.