World Heart Beat Embassy Gardens

3 Ponton Road, Wandsworth, London, SW11 7BA, United Kingdom