I agree about the Station, but I suspect the Officers' Mess is in better condition than it ever was before (believe the Dambusters Movie also used that as a set). The Air Commodore's (Air Cdre Lancaster Force?) House recently came up for sale for a cool £550K. I wonder what that was originally sold-off for?
STH