Excellent accommodation for somebody wishing to be staying in the North West London area