Explore details about location Norwood Grove. Norwood Grove is a location situated within the Harrogate alongside other areas such as Wydra Lane, Coppice Gate, The Paddock.