Excellent accommodation - perfect for a pied-a-terre in Edgware