Our stay at Thelma's was very great.
A super cool and cozy flat in Shoreditch area. So great vibes there :) -the flat was very nice and clean and i can only say possitive things about this place.
Lovely :)