My wife and I enjoyed staying in this small apartment just off Edgware Road. It was as decribed and proved suitable for our time in London. With great links to the rest of London and also within walking distance of a lot of great places. Good place to stay, I thoroughly recommend.