Swinnerton Hall

62a Gibbon Road, Kingston upon Thames, KT2 6AB, Kingston upon Thames, United Kingdom