20 River Gardens Walk, London SE10 0FZ
Restaurant
A contemporary, family-operated cafe that offers picturesque river views and a charming terrace, providing an inviting atmosphere for all-day dining and a diverse selection of beverages.
Rating: 4.3