A link to the BGA Find a club page.
vjmehra,
Most clubs do weekday &/or weekend courses during the summer & can offer some form of on-site accommodation. If you can get the time off I would really recommend a 5 day midweek course to get you off to a flying start.