Studio apartment for rent in Davenant Street, Aldgate East, London, E1 for £1,842 pcm. Marketed by Savills Lettings, ...