George Leybourne House | Fletcher Street | London | E1 - Studio - £380.76 pw