Primrose Hill, Camden
What's all the fuss about?
Ok so you can see London… not that the skyline of London is anything so amazing. OK, it’s green, but there’s more green in London than any other world capital. So maybe it’s just trendy? Try Piazza del Campo in Siena.
over 6 years ago
