Jo‘s House is a wonderfull Place to explore London and to recreate in the peacfull Garden or in the parc nearby. The hospitality is incredible.
It was like living in our house at home.