Stay far away from this deceptively pictured by sorely tired run down travesty unless you like motel 6 quality at Marriott pricing. The area is far from described, the flat is above a betting parlor and across from pubs that find those clientele urinating on the walls or in the gate area as we found upon arriving at 20:30 from the airport.
The place is dirty, beds unmade, linens towels worn and unclean looking, carpets badly worn and dirty, kitchen dirty, floors dirty, dusty, foul and stale odors emanating throughout the property.
If you like Motel 6 at Marriott Hotel pricing then this is your abode. Don't count on being met nor reaching Veronica by phone, as we were left to fend for ourselves after her "representative " who was supposed to let us in, could only be reached one time by phone who told us he was not going to meet us, and that he hid the keys by a silver post, then he hung up; by all background noise he definitely was in a pub and drunk or nearly so by his slurred speech. Multiple calls to Veronica were ignored by her, as well as calls to the guy who was to have met us, he was too busy drinking I guess.
We thus called Royal Horseguards Hotel whom greeted us with apologies for that unhappy experience, upgraded our room apologizing profusely for such an experience in London. Although three times the price, I should have booked with them at the beginning. I booked for relatives a AIrBNB inSt Augustine Fl property and the relatives loved it and raved on about it for days. It was as depicted in its advertising, this I cannot say was true at Veronica's Shoreditch property.