0 votes
Is Chelsea a nice area in London?

2 Answers

0 votes
Generally speaking, Chelsea is a place which successfully combined the advantages of both outskirt affluent area and central city area. One is for Kensington and Chelsea, one is for Islington, both are in North London, close to the City of London, great public transportation and high housing cost.
0 votes
London 4K



...