Broomwood Road, Clapham, London, England SW11 6JZ
What information would you like from Thomas's, Clapham?