Explore details about location Fellowes Place. Fellowes Place is a location situated within the Plymouth alongside other areas such as Coombe Way, Hornby Street, Kidwelly Close.