It has river frontage and used to own a small island in the Thames called Boyle Farm Island .
The Thames the frontage ( mooring ) overlooks .
It has river frontage and used to own a small island in the Thames , which the frontage ( mooring ) overlooks , called Boyle Farm Island .