Barista royale
South Bank University
103
Borough Road
London
SE10AABorough Road
London
Food rating:
5/5 stars
Updated: 22. January 2020
Food rating:
5/5 stars
Updated: 22. January 2020