A Fab Floating Christmas Cinema Is Docking In London This Winter
Central London's beautiful marina gets hella Christmassy with the return of their famed floating cinema. If you don't own a yacht (hey, us too!), then you probably weren't planning on spending much time around St Katha...