Leeds West Yorkshire, United Kingdom.
Costa, The White Rose Shopping Cente, Leeds West Yorkshire, United Kingdom.