26/02/2019 66 Pentonville road, London Share this [addthis tool="addthis_inline_share_toolbox_crqf"] 66 Pentonville Road, London Bike shed & bin store: Single-ply membrane roof & aluminium rainscreen cladding.