Last time I was in London I bought a handmade chocolate bar from a little shop near Tottenham Court Road station, charring cross road I think and it was loveellyyyyy
Last time I was in London I bought a handmade chocolate bar from a little shop near Tottenham Court Road station, charring cross road I think and it was loveellyyyyy