Karta Vacation Rentals
In the heart of East London's art and fashion scene, this East End hotel on 5 Cavell Street sits minutes from the Tower of London. Old Spitalfields Market, Brick Lane and Canary Wharf are all close by. It's about a 10-minute walk to Whitechapel, with Aldgate East and Shadwell nearby and fast links on the Underground, Elizabeth Line and DLR. Address: 5 Cavell Street, E1 2BP.