Very well located place near everything (m&s, Starbucks, Costa) just in front of Edgware Road Station.
Very good information to go through our arrival.