Comments ( 0 ) Video file Loves the fact London is a 24 hour city, with things open all the time all day all night. Share Share Post