Convert 20 British Pound to Bahraini Dinar

20 GBP = 10.13 BHD

1 GBP = 0.506717 BHD

See the live GBP to BHD rate