I had a wonderful stay at Debbie’s flat. The place is perfectly located in the centre of Shoreditch with easy access so bars, restaurants, supermarkets and public transportation.
The flat was large, spacious and very light with all the needed amenities. 10/10 would recommend to anyone looking to stay in London.