Cafe Tamra is a busy independent Day Time Cafe, dedicated to delivering exceptional food and drinks. Located on Northcote road, it is one of three locations around the London borough of Wandsworth, on a charming boutique high street, we prioritize customer satisfaction and create a warm, welcoming atmosphere for all our guests.
Summary.
We have recently extended our opening hours three times per wee...