Modern and cozy flat. We had great moments in London. Best local to stay.
I loved it