Spencer James Residential is an innovative firm of property advisors, specialising in all aspects of residential lettings, ...