Lord Foster of Thames Bank

Lord Foster of Thames Bank's full title is The Lord Foster of Thames Bank OM. His name is Norman Robert Foster.