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