2 beds · Palgrave Gardens Baker Street NW1 | Easy Property