Barceloneta

Barceloneta, Leicester

rated excellent

Barceloneta

54 Queens Road
Clarendon Park
Leicester
LE2 1TU