Did you ever feel like the Queen of England? If the answer is a definite “yes”, then you probably live in zine 1 – arguably the best place to live in London if you don’t mind the noise. Everything is at arm’s reach, your stroll to work does not require any commuting...