The 'SUN' Brains Green (General)
Does anyone have any knowledge of an alcohol off sales facility, as above?
There is reference to it in a Littledean Licensing Notice ( dated 1887 ) whereby Henry Playsted applies for a license to sell alcohol on his premises.