Dave, there's an underground NCP at Finsbury Square. £3 a day for bikes.
  details here. 
http://www.ncp.co.uk/multimapform.as...sys=gb#details  I haven't used them myself but can't see there being problems if it is covered and they have bike-specific bays. 
 cheers,
 Chi