There's a ton of places in London. As for reasonably priced, that's really a matter of opinion. Here in the states you can expect to pay $30 an hour for a lesson, so I'd excecpt something in the 20 pound range. Here's some places a google search turned up: