If you are in London for a few days this is the spot, awesome location and it felt like home, highly recommended .