Cute place in Central London. An unbeatable area with all sorts of amenities just a few mins from Regents Park and Baker Street.