Amazing hosts with a darling flat. Great walkable location on the edge of Central London. I would definitely recommend Erica’s place!