A lake in Cowley which is the shape of Great Britain. I knew of that and was familiar with that long before this annoying TV series so thats my definition of 'Little Britain' A lake in Cowley near Quackers Pub/restaurant
by DirtyDan2 April 30, 2005