Coffee & Tea in London - Victoria 11 Terminus Place, Victoria, London, SW1V 1JR Tags: international, private parties: up to 30 guests, takeaway
Coffee & Tea in London - Victoria 39 Warwick Way, Victoria, London, SW1V 1QS Tags: private parties: up to 30 guests, takeaway