Caffè Nero

16-18 Montpelier Vale London SE3 0TA