Coffee & Tea in London - Victoria 41A Warwick Way, Victoria, London, SW1V 1QS Tags: private parties: up to 20 guests, takeaway