If you need a concise but **very** clear book which covers a lot of Algebraic Topology and just the necessary algebra (spectral sequences as well) I think that *Differential Forms in Algebraic Topology*- Bott & Tu is the book you are looking for. 

Edit: It seems that Bredon-Topology and Geometry is closer to that you are looking for.