Circuits Apartments | London | E14 - 2 Bedrooms - £980 pw