Good place to spend some days in London =)
We will come back, for sure.