97 Philbeach Gardens, Earls Court, London SW5