Coffee & Tea in London - Lambeth Belvedere Road, National Film Theatre, Lambeth, London, SE1 8TL Tags: delivery, office catering, seating area, takeaway