Address: 13 Sheen Lane, London