i think Ms. Browns has evolved into Tedds (the son?), and the place is located up from the roundabout close to the Police station other side of street ..... the propriator is a true artiste .....