£2,500 pcmElephant and castle flat 2 bed flatElephant and Castle (SE17)Equivalent per room: £1,200-£1,300 pcm Elephant and castle flat 5 2 bed flatElephant and Castle (SE17) £2,500 pcm Equivalent per room: £1,200-£1,300 pcm 24-hour reception, double access control of credit card and elevator, express delivery cabinet, and mailbox are all on the G floor of this building....Available now