Previous Image Next Image British Roundabout Obsessions and The Battle of Hastings The British Film Institute’s IMAX theatre in the centre of a London roundabout