Company name: Cafe Tamra
Description: Casual cafe for breakfast & lunch
63 Northcote Rd, London SW11 1NP, United Kingdom