It is a very well located place, near Camden and the centre of London!