Buggy friendly
The Truro Tooting
47 Upper Tooting Rd, Tooting Bec, London SW17 7TR, UK
Called in March 2026
“We are to some extent, yes.”
Medium confidence: the answer on the call was fairly clear, but it is worth a quick check.