30 U.S. dollars = 18.74 British pounds just type 30 dollars in pounds (or any number or currency) into google and it does an up to date calculation for you.
$47.1
$46.8
$46.5
It would be about 18 Pounds Sterling.