2 Love Tea and Coffee House 89 Saint John's Road, London SW11 1QY